have someone cornered - Turkish English Dictionary